rollway (dam) - English Synonyms Dictionary